captain provost - French English Dictionary